sputtered atoms - Español Inglés Diccionario